package com.bigdata.test.T1;

/**
 * @项目名 T1
 * @描述 综合题 第一题
 * @时间 2025/2/21 10:09
 * @作者 小菜蛋
 */
public class T1 {

//  1. 订单管理系统（涉及 OOP、集合、异常处理）
//    请设计一个订单管理系统，其中包含以下类：
//
//            (1) Product（商品类）
//    String name（商品名称）
//    double price（商品价格）
//            (2) Order（订单类）
//    String orderId（订单编号）
//    List<Product> products（商品列表）
//    boolean isPaid（是否已支付，默认 false）
//    addProduct(Product p)（添加商品）
//    getTotalPrice()（计算订单总价）
//            (3) OrderManager（订单管理类）
//    List<Order> orders（存储订单）
//    addOrder(Order order)（添加订单）
//    payOrder(String orderId)（支付订单，未找到订单则抛出 OrderNotFoundException）
//    showOrders()（遍历显示所有订单）
//            (4) OrderNotFoundException（自定义异常）
//    订单编号不存在时，抛出异常
//    要求：
//
//    添加 2 个订单，每个订单包含 2-3 个商品
//    进行订单支付（包含异常处理）
//    显示所有订单

    public static void main(String[] args) {
        System.out.println("运行测试");
    }
}
